make sense of - Alemán Inglés Diccionario